CAPPS: A Framework for Power-Performance Trade-Offs in On-Chip Communication Architecture Synthesis
نویسندگان
چکیده
On-chip communication architectures have a significant impact on the power consumption and performance of modern Multi-Processor System-on-Chips (MPSoCs). However, customization of such architectures for an application requires the exploration of a large design space. Thus designers need tools to rapidly explore and evaluate relevant communication architecture configurations exhibiting diverse power and performance characteristics. In this technical report we present an automated framework (CAPPS) for fast system-level, application-specific, power-performance tradeoffs in bus matrix communication architecture synthesis. Our technical report makes two specific contributions. First, we develop energy macro-models for system-level exploration of bus matrix communication architectures. Second, we incorporate these macro-models into a bus matrix synthesis flow that enables designers to efficiently explore the powerperformance design space of different bus matrix configurations. Experimental results show that our energy macro-models incur less than 5% average cycle energy error across 180, 130 and 90nm technology libraries. Our early system-level power estimation approach also shows a significant speedup of as much as 2000X when compared with detailed gate-level power estimation. Furthermore, our bus matrix synthesis framework generates a tradeoff space with designs that exhibit an approximately 20% variation in power and 40% variation in performance for an industrial networking MPSoC application, demonstrating the usefulness of our approach. ∗ This research was partially supported by grants from SRC (2005-HJ-1330) and a CPCC fellowship. CAPPS: A Framework for Power-Performance Trade-Offs in On-Chip Communication Architecture Synthesis Sudeep Pasricha, Young-Hwan Park, Fadi J. Kurdahi, Nikil Dutt Center for Embedded Computer Systems University of California, Irvine, CA {spasrich, younghwp, kurdahi, dutt}@uci.edu
منابع مشابه
Cost-aware Topology Customization of Mesh-based Networks-on-Chip
Nowadays, the growing demand for supporting multiple applications causes to use multiple IPs onto the chip. In fact, finding truly scalable communication architecture will be a critical concern. To this end, the Networks-on-Chip (NoC) paradigm has emerged as a promising solution to on-chip communication challenges within the silicon-based electronics. Many of today’s NoC architectures are based...
متن کاملExploring Energy-Performance Trade-Offs for Heterogeneous Interconnect Clustered VLIW Processors
Clustered architecture processors are preferred for embedded systems because centralized register file architectures scale poorly in terms of clock rate, chip area, and power consumption. Although clustering helps by improving clock speed, reducing energy consumption of the logic, and making design simpler, it introduces extra overheads by way of inter-cluster communication. This communication ...
متن کاملTSV Multiplexing: A 3D NoC Occupancy Analysis
Networks-on-chip (NoCs) are proposed as promising packet-based communication platforms for multi-processor system-on-chip (MPSoC) design, due to scalability, better throughput and reduced power consumption [1]. NoC-based architectures are characterized by various trade-offs with regard to structural characteristics, performance specifications, and application demands. However, increasing the nu...
متن کاملUnSync: A Soft Error Resilient Redundant CMP Architecture
i ABSTRACT Reducing device dimensions, increasing transistor densities, and smaller timing windows, expose the vulnerability of processors to soft errors induced by charge carrying particles. Since these factors are inevitable in the advancement of processor technology, the industry has been forced to improve reliability on general purpose Chip Multiprocessors (CMPs). With the availability of i...
متن کاملSystem Synthesis for Optically- Connected, Multiprocessors On-chip
Optical interconnects are being considered as a possible solution to the wellknown problems of scaling in VLSI interconnects. Along with enabling higher speed interconnects, optics allows the construction of highly connected and irregular networks that are streamlined for particular applications. Using these networks, it is possible to implement application mappings that allow flexible, single-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006